home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
World Book 1998 1.1 (Macintosh)
/
World Book Disk 1 of 2.bin
/
World Book Installer
/
World Book Installer.rsrc
/
bin.rsrc_CDEF_9.txt
< prev
next >
Wrap
Text File
|
1998-12-15
|
52KB
|
847 lines
start:
00000000 4144 chk.w D0, D4
00000002 4352 chk.w D1, [A2]
00000004 0300 btst D0, D1
00000006 1074 0E55 movea.b A0, [A4 + D0 * 8 + 0x55]
0000000A 0D44 bchg D4, D6
0000000C 2611 move.l D3, [A1]
0000000E 1051 movea.b A0, [A1]
00000010 E6EE 41DF ror .w [A6 + 0x41DF]
00000014 B5D7 cmpa.l A2, [A7]
00000016 5195 subq.l [A5], 8
00000018 02D3 .incomplete
0000001A CF93 and.l [A3], D7
0000001C 2225 move.l D1, -[A5]
0000001E 9377 2378 1932 8626 sub.w [A7 + 0x19328626], D1
00000026 19E4 702B move.b 0x2B /* '+' */, -[A4]
0000002A E8DA 324A bftst [A2]+ {9:10}
0000002E 3D4A 5536 move.w [A6 + 0x5536], A2
00000032 0B14 btst [A4], D5
00000034 1BB7 94EB 365C move.b [A5 + D3.w * 8 + 0x5C], [A7 + A1.w * 4 - 0x21]
0000003A D6BA EB26 add.l D3, [PC - 0x14DA /* FFFFEB62, cstring ""<EOF> */]
0000003E E414 roxr D4.b, 2
00000040 B86E 2063 cmp.w D4, [A6 + 0x2063]
00000044 9B28 8B41 sub.b [A0 - 0x74BF], D5
00000048 3176 90DD 0119 move.w [A0 + 0x119], [A6 + A1.w - 0x35]
0000004E 4DAD C423 .invalid 6, [A5 - 0x3BDD] // invalid opcode 4 with b == 6
00000052 CFEB 2812 muls.w D7, [A3 + 0x2812]
00000056 B637 5971 22C5 7120 cmp.b D3, [[A7 + 0x22C57120]]
0000005E 26FE move.l [A3]+, <<invalid special address>>
00000060 61C7 bsr -0x37 /* 00000029 */
00000062 C4C8 mulu.w D2, A0
00000064 B694 cmp.l D3, [A4]
00000066 9810 sub.b D4, [A0]
00000068 3264 movea.w A1, -[A4]
0000006A 642F bcc +0x31 /* 0000009B */
0000006C 03ED .incomplete
0000006E DEEF BF57 add.w A7, [A7 - 0x40A9]
00000072 D816 add.b D4, [A6]
00000074 3538 CFEB move.w -[A2], [0xFFFFCFEB]
00000078 3C7F movea.w A6, <<invalid special address>>
0000007A 13B4 3325 88A2 288A move.b [A1 + D2 - 0x118], [[A4 - 0x775E] + D3 * 2]
00000082 C42D B201 and.b D2, [A5 - 0x4DFF]
label00000086:
00000086 F419 cinva NONE
00000088 3FB2 1C9F C046 move.w [A7 + A4.w + 0x46], [A2 + D1 * 4 - 0x97]
0000008E A939 syscall EnableItem
00000090 620F bhi +0x11 /* 000000A1 */
00000092 D86B A3FB add.w D4, [A3 - 0x5C05]
00000096 F0E6 BA5A .extension 0x0E6 <<F/2-3/0>> // unimplemented
0000009A F740 .extension 0x740 <<F/4-5/3>> // unimplemented
0000009C 7574 moveq.l D2, 0x74
0000009E 6BE6 bmi -0x18 /* 00000086 */
000000A0 7CDC moveq.l D6, 0xFFFFFFDC
000000A2 9308 subx.b -[A1], -[A0]
000000A4 B5DF cmpa.l A2, [A7]+
000000A6 9AB9 F67F 81DB sub.l D5, [0xF67F81DB]
000000AC 18AE D8E8 move.b [A4], [A6 - 0x2718]
000000B0 3968 E56C 07E7 move.w [A4 + 0x7E7], [A0 - 0x1A94]
000000B6 A435 syscall OffLine/Offline, flags=4
000000B8 DCB5 287B add.l D6, [A5 + D2 + 0x7B]
000000BC 640F bcc +0x11 /* 000000CD */
000000BE 54B4 1700 addq.l [A4 + <<invalid base displacement size>> + D1 * 8], 2
000000C2 270F move.l -[A3], A7
000000C4 CF7D and.w <<invalid special address>>, D7
000000C6 CF6B D45F and.w [A3 - 0x2BA1], D7
// begin alternate branch 000000C8-000000CA
label000000C8:
000000C8 D45F add.w D2, [A7]+
// end alternate branch 000000C8-000000CA
label000000C8: // (misaligned)
000000CA B536 250F 23F0 432D xor.b [[A6 + <<invalid base displacement size>>] + D2 * 4 + 0x23F0432D], D2
000000D2 70D8 moveq.l D0, 0xFFFFFFD8
000000D4 1968 BD9A 3C9C move.b [A4 + 0x3C9C], [A0 - 0x4266]
000000DA ED50 roxl D0.w, 6
000000DC 2F41 5D1B move.l [A7 + 0x5D1B], D1
000000E0 F736 .extension 0x736 <<F/4-5/3>> // unimplemented
000000E2 96CE sub.w A3, A6
000000E4 5AEF 86DA spl [A7 - 0x7926]
000000E8 B191 xor.l [A1], D0
000000EA E367 asl D7.w, D1
000000EC 3017 move.w D0, [A7]
000000EE 9A30 89C2 7DC8 sub.b D5, [[ + <<invalid base displacement size>>] + 0x7DC8]
000000F4 A77E syscall SetDefaultStartup, flags=7
000000F6 481A nbcd.b [A2]+
000000F8 8CA8 E869 or.l D6, [A0 - 0x1797]
000000FC 67CA beq -0x34 /* 000000C8 */
000000FE 5A66 addq.w -[A6], 5
00000100 CEE6 mulu.w D7, -[A6]
00000102 76CF moveq.l D3, 0xFFFFFFCF
00000104 F0CB 681A .extension 0x0CB <<F/2-3/0>> // unimplemented
00000108 3A52 movea.w A5, [A2]
0000010A EBB1 roxl D1, D5
0000010C D5F2 4D78 1956 3E95 add.l A2, [A2 + 0x19563E95]
00000114 E2A5 asr D5, D1
00000116 C59E and.l [A6]+, D2
00000118 9B34 E0E3 sub.b [A4 + A6.w - 0x29], D5
0000011C 6157 bsr +0x59 /* 00000175 */
0000011E 2A79 6803 8217 movea.l A5, [0x68038217]
00000124 2018 move.l D0, [A0]+
00000126 AAAD syscall 0xAAD
00000128 5A72 6233 addq.w [A2 + D6.w * 2 + 0x33], 5
0000012C 6762 beq +0x64 /* 00000190 */
0000012E 9FF5 F41A sub.l A7, [A5 + A7.w * 4 + 0x1A]
00000132 99EC 57EA sub.l A4, [A4 + 0x57EA]
00000136 3666 movea.w A3, -[A6]
00000138 33B1 58AC AE67 move.w [A1 + A2 * 8 + 0x67], [A1 + D5 - 0x84]
0000013E EDB4 roxl D4, D6
00000140 036C B164 bchg [A4 - 0x4E9C], D1
00000144 E4D4 roxr .w [A4]
00000146 1223 move.b D1, -[A3]
00000148 16CB move.b [A3]+, A3
0000014A C402 and.b D2, D2
0000014C C38F exg D1, A7
0000014E F09A 97B1 .extension 0x09A <<F/2-3/0>> // unimplemented
00000152 CF75 CA3D and.w [A5 + A4 * 2 + 0x3D], D7
00000156 8D10 or.b [A0], D6
00000158 E249 lsr D1.w, 1
0000015A D344 addx.w D1, D4
0000015C 4A39 821A 0598 tst.b [0x821A0598]
// begin alternate branch 0000015E-00000162
label0000015E:
0000015E 821A or.b D1, [A2]+
00000160 0598 bclr [A0]+, D2
// end alternate branch 0000015E-00000162
label0000015E: // (misaligned)
00000162 89F5 1AE1 divs.w D4, [A5 + D1 * 2 - 0x31]
00000166 1D1B move.b -[A6], [A3]+
00000168 A737 syscall ReadParam, flags=7
0000016A C94D exg A4, A5
0000016C 93A6 sub.l -[A6], D1
0000016E D23C 594D add.b D1, 0x4D /* 'M' */
00000172 BDF4 8EFA cmpa.l A6, [A4 + A0 * 8 - 0x6]
00000176 9433 2822 sub.b D2, [A3 + D2 + 0x22]
0000017A 076B 3939 bchg [A3 + 0x3939], D3
0000017E 520C addq.b A4, 1
00000180 76E7 moveq.l D3, 0xFFFFFFE7
00000182 8A49 or.w D5, A1
00000184 1020 move.b D0, -[A0]
00000186 525C addq.w [A4]+, 1
00000188 AD60 syscall GetControlValue/GetCtlValue, auto_pop
0000018A 7213 moveq.l D1, 0x13
0000018C E547 asl D7.w, 2
0000018E EA8B lsr D3, 5
label00000190:
00000190 3919 move.w -[A4], [A1]+
00000192 1D60 42AA move.b [A6 + 0x42AA], -[A0]
00000196 EDEF E0CE FE31 bfffo D6, [A7 - 0x1CF] {3:14}
0000019C 2820 move.l D4, -[A0]
0000019E F1C3 .invalid <<F/7/0>>
000001A0 A53A syscall SetDateTime, flags=5
000001A2 245C movea.l A2, [A4]+
000001A4 E55B rol D3.w, 2
000001A6 BB4C cmpm.w [A5]+, [A4]+
000001A8 D7A2 add.l -[A2], D3
000001AA 77A4 moveq.l D3, 0xFFFFFFA4
000001AC 5134 82EB subq.b [A4 + A0.w * 2 - 0x21], 8
000001B0 A0DE syscall vDtrmV1
000001B2 A20F syscall MountVol, flags=2
000001B4 78D1 moveq.l D4, 0xFFFFFFD1
000001B6 0062 E93F ori.w -[A2], 0xE93F
000001BA FB49 .extension 0xB49 <<F/4-5/5>> // unimplemented
000001BC 69FB bvs -0x3 /* 000001B9 */
000001BE 73BF moveq.l D1, 0xFFFFFFBF
000001C0 506C FBFF addq.w [A4 - 0x401], 8
000001C4 7EBE moveq.l D7, 0xFFFFFFBE
000001C6 FC30 8DEE .unknown 0xFC30 0x8DEE (W = 6)
000001CA 1697 move.b [A3], [A7]
000001CC 8208 or.b D1, A0
000001CE 6F8E ble -0x70 /* 0000015E */
000001D0 0431 88D5 4B0F F74E CF16 subi.b [[A1 + <<invalid base displacement size>>] + D4 * 2 - 0x8B130EA], 0xD5
000001DA EE5C ror D4.w, 7
000001DC 8B29 3A7F or.b [A1 + 0x3A7F], D5
000001E0 87F5 11CA 3895 divs.w D3, [[ + <<invalid base displacement size>>] + 0x3895]
000001E6 9D50 sub.w [A0], D6
000001E8 7188 moveq.l D0, 0xFFFFFF88
000001EA D466 add.w D2, -[A6]
000001EC 4FBA 6AAF .invalid 7, [PC + 0x6AAF /* 00006C9D, cstring ""<EOF> */] // invalid opcode 4 with b == 6
000001F0 E13D rol D5.b, D0
000001F2 9839 1047 E75C sub.b D4, [0x1047E75C]
000001F8 8E64 or.w D7, -[A4]
000001FA B743 xor.w D3, D3
000001FC A877 syscall MovePortTo
000001FE 702D moveq.l D0, 0x2D
00000200 1214 move.b D1, [A4]
00000202 E63D ror D5.b, D3
00000204 80E9 4A4C divu.w D0, [A1 + 0x4A4C]
00000208 07BC DD98 0E3C bclr 0xDD980E3C, D3
0000020E 4B9F .invalid 5, [A7]+ // invalid opcode 4 with b == 6
00000210 EE34 roxr D4.b, D7
00000212 EDC0 B41D bfffo D3, D0 {16:29}
00000216 E103 asl D3.b, 8
00000218 504D addq.w A5, 8
0000021A B73F xor.b <<invalid special address>>, D3
0000021C E248 lsr D0.w, 1
0000021E F6F8 F6B9 .extension 0x6F8 <<F/2-3/3>> // unimplemented
00000222 7E24 moveq.l D7, 0x24
00000224 9E08 sub.b D7, A0
00000226 3D0D move.w -[A6], A5
00000228 837F or.w <<invalid special address>>, D1
0000022A 425D clr.w [A5]+
0000022C 42DD .invalid [A5]+ // invalid opcode 4 with subtype 1
0000022E 1D1F move.b -[A6], [A7]+
00000230 C641 and.w D3, D1
00000232 2E07 move.l D7, D7
00000234 CA34 3002 and.b D5, [A4 + D3.w + 0x2]
00000238 65F7 bcs -0x7 /* 00000231 */
0000023A B9E3 cmpa.l A4, -[A3]
0000023C DB69 1AEA add.w [A1 + 0x1AEA], D5
00000240 22A5 move.l [A1], -[A5]
00000242 F2AE FDD9 .extension 0x2AE <<F/2-3/1>> // unimplemented
00000246 E4C3 roxr .w D3
00000248 443C 0DA5 3294 neg.b 0xDA53294
0000024E A452 syscall WriteLocation/WriteXPRam, flags=4
00000250 150A move.b -[A2], A2
00000252 E775 roxl D5.w, D3
00000254 5EE9 FA59 sgt [A1 - 0x5A7]
00000258 1A76 20C1 movea.b A5, [A6 + D2.w - 0x63]
0000025C 70EB moveq.l D0, 0xFFFFFFEB
0000025E 921F sub.b D1, [A7]+
00000260 F11F .extension 0x11F <<F/4-5/0>> // unimplemented
00000262 2259 movea.l A1, [A1]+
00000264 EAB8 ror D0, D5
00000266 7371 moveq.l D1, 0x71
00000268 21BC CB1A 1122 734F move.l <<invalid full ext with IS == 1 and I/IS == 7>>, 0xCB1A1122
00000270 5AD4 spl [A4]
00000272 90FA 0BF1 sub.w A0, [PC + 0xBF1 /* 00000E65, cstring ""<EOF> */]
00000276 3820 move.w D4, -[A0]
00000278 1E4F movea.b A7, A7
0000027A 89C7 divs.w D4, D7
0000027C 2014 move.l D0, [A4]
0000027E DE8B add.l D7, A3
00000280 EAAF lsr D7, D5
00000282 C5E3 muls.w D2, -[A3]
00000284 31F1 F8A5 78AC move.w [0x000078AC], [A1 + A7 - 0x91]
0000028A A217 syscall Eject, flags=2
0000028C 09FF .incomplete
0000028E 2B0F move.l -[A5], A7
00000290 13BC D57F 8EC4 move.b [A1 + A0 * 8 - 0x60], 0x7F
00000296 FBAF .invalid <<F/6/5>>
00000298 FBFF .invalid <<F/7/5>>
0000029A 2329 3D37 move.l -[A1], [A1 + 0x3D37]
0000029E A174 syscall CacheMgr, flags=1
000002A0 104A movea.b A0, A2
000002A2 CA0A and.b D5, A2
000002A4 9494 sub.l D2, [A4]
000002A6 DFD8 add.l A7, [A0]+
000002A8 7B32 moveq.l D5, 0x32
000002AA 571D subq.b [A5]+, 3
000002AC 7973 moveq.l D4, 0x73
000002AE 6CF7 bge -0x7 /* 000002A7 */
label000002B0:
000002B0 F131 .extension 0x131 <<F/4-5/0>> // unimplemented
000002B2 16A4 move.b [A3], -[A4]
000002B4 5F71 BE4C subq.w [A1 + A3 * 8 + 0x4C], 7
000002B8 848F or.l D2, A7
000002BA E1BA rol D2, D0
000002BC 31BA BC85 BBD5 move.w <<invalid full ext with IS == 1 and I/IS == 5>>, [PC - 0x437B /* FFFFBF43, cstring ""<EOF> */]
000002C2 76F1 moveq.l D3, 0xFFFFFFF1
000002C4 2022 move.l D0, -[A2]
000002C6 542F 63C0 addq.b [A7 + 0x63C0], 2
000002CA 1013 move.b D0, [A3]
000002CC 28BF move.l [A4], <<invalid special address>>
000002CE 31ED C4DF 6F5C move.w [0x00006F5C], [A5 - 0x3B21]
000002D4 5D01 subq.b D1, 6
000002D6 38A5 move.w [A4], -[A5]
000002D8 2E07 move.l D7, D7
000002DA 0906 btst D6, D4
000002DC D441 add.w D2, D1
000002DE 3C0E move.w D6, A6
000002E0 8AE1 divu.w D5, -[A1]
000002E2 9415 sub.b D2, [A5]
000002E4 F803 EFCE .tblXX 0xF803, 0xEFCE // unimplemented
000002E8 8CE2 divu.w D6, -[A2]
000002EA BB71 9E86 xor.w [A1 + A1 * 8 - 0x122], D5
000002EE 66C0 bne -0x3E /* 000002B0 */
000002F0 8611 or.b D3, [A1]
000002F2 BBE5 cmpa.l A5, -[A5]
000002F4 5F09 subq.b A1, 7
000002F6 C52F BAEE and.b [A7 - 0x4512], D2
000002FA 3773 61DB FB44 8D8A 2BEC move.w [A3 + 0x2BEC], [[] - 0x4BB7276]
00000304 5441 addq.w D1, 2
00000306 0B35 D24E btst [A5 + A5.w * 2 + 0x4E], D5
0000030A 345A movea.w A2, [A2]+
0000030C C31F and.b [A7]+, D1
0000030E A0F9 syscall vSuperLoad
00000310 7C7D moveq.l D6, 0x7D
00000312 C549 exg A2, A1
00000314 1A64 movea.b A5, -[A4]
00000316 784B moveq.l D4, 0x4B
00000318 1A7A 802D movea.b A5, [PC - 0x7FD3 /* FFFF8347, cstring ""<EOF> */]
0000031C A56A syscall HSetState, flags=5
0000031E AD1F syscall SelectWindow, auto_pop
00000320 DFC7 add.l A7, D7
00000322 CF7F and.w <<invalid special address>>, D7
00000324 A92E syscall SetWindowPic
00000326 C719 and.b [A1]+, D3
00000328 19A9 B254 7D30 CA65 EE14 move.b [A4 - 0x359A11EC + D7 * 4], [A1 - 0x4DAC]
00000332 939D sub.l [A5]+, D1
00000334 5021 addq.b -[A1], 8
00000336 27FC 776E CDAC C990 move.l [ + A4], 0x776ECDAC
0000033E 41BD .invalid 0, <<invalid special address>> // invalid opcode 4 with b == 6
00000340 5E47 addq.w D7, 7
00000342 65C3 bcs -0x3B /* 00000307 */
00000344 1E31 B084 move.b D7, [A1 + A3.w - 0x124]
00000348 EE13 roxr D3.b, 7
0000034A 9B23 sub.b -[A3], D5
0000034C 82F7 66A4 divu.w D1, [A7 + D6.w * 8 - 0x92]
00000350 AF97 syscall stNoStack, auto_pop
00000352 D648 add.w D3, A0
00000354 5F2E 2DF6 subq.b [A6 + 0x2DF6], 7
00000358 925A sub.w D1, [A2]+
0000035A 98D4 sub.w A4, [A4]
0000035C 1365 3CF0 move.b [A1 + 0x3CF0], -[A5]
00000360 1904 move.b -[A4], D4
00000362 43CA lea.l A1, A2
00000364 269B move.l [A3], [A3]+
00000366 493D .invalid 4, <<invalid special address>> // invalid opcode 4 with b == 4
00000368 4C06 E558 movem.w D3,D4,D6,A0,A2,A5,A6,A7, D6
0000036C 2C45 movea.l A6, D5
0000036E 7B6E moveq.l D5, 0x6E
00000370 9ECF sub.w A7, A7
00000372 D10B addx.b -[A0], -[A3]
00000374 0129 95C4 btst [A1 - 0x6A3C], D0
00000378 0B41 bchg D1, D5
0000037A 2DB9 F6F4 6ADB D4BC move.l [A6 + A5.w * 4 - 0x68], [0xF6F46ADB]
00000382 8350 or.w [A0], D1
00000384 03A4 bclr -[A4], D1
00000386 38A6 move.w [A4], -[A6]
00000388 4FEA 7109 lea.l A7, [A2 + 0x7109]
0000038C 47D6 lea.l A3, [A6]
0000038E 1C61 movea.b A6, -[A1]
00000390 31D4 133E move.w [0x0000133E], [A4]
00000394 B93D xor.b <<invalid special address>>, D4
00000396 B486 cmp.l D2, D6
00000398 0ED7 .incomplete
0000039A FA16 0649 .unknown 0xFA16 0x0649 (W = 5)
0000039E B64A cmp.w D3, A2
000003A0 5590 subq.l [A0], 2
000003A2 6083 bra -0x7B /* 00000327 */
000003A4 207E movea.l A0, <<invalid special address>>
000003A6 08EA DC04 0D9C bset.b [A2 + 0xD9C], 0x4
000003AC 8014 or.b D0, [A4]
label000003AE:
000003AE DB42 addx.w D5, D2
000003B0 5B50 subq.w [A0], 5
000003B2 9ED5 sub.w A7, [A5]
000003B4 CA1D and.b D5, [A5]+
000003B6 A294 syscall ServerDispatch, flags=2
000003B8 A42A syscall HUnlock, flags=4
000003BA 8636 5E95 or.b D3, [A6 + D5 * 8 - 0x107]
000003BE 2A3A F820 move.l D5, [PC - 0x7E0 /* FFFFFBE0, cstring ""<EOF> */]
000003C2 2836 4740 move.l D4, [A6 + <<invalid base displacement size>>]
000003C6 2035 6EBC move.l D0, [A5 + D6 * 8 - 0x68]
000003CA 9D0D subx.b -[A6], -[A5]
000003CC A61E syscall NewPtr, flags=6
000003CE 2944 90D0 move.l [A4 - 0x6F30], D4
000003D2 E785 asl D5, 3
000003D4 E194 roxl D4, 8
000003D6 03D7 .incomplete
000003D8 6B59 bmi +0x5B /* 00000433 */
000003DA 56FE sne <<invalid special address>>
000003DC 21C8 E150 move.l [0xFFFFE150], A0
000003E0 3927 move.w -[A4], -[A7]
000003E2 27EE E64C D35B 357D 2E76 move.l [[PC] + 0x357D2E76], [A6 - 0x19B4]
000003EC 9074 71FB EDB7 53CF 7986 5276 sub.w D0, [[-0x1248AC31] + 0x79865276]
000003F8 3BBF 2942 4558 move.w [[A5 + <<invalid base displacement size>>] + 0x4558], <<invalid special address>>
label000003FE:
000003FE C636 9B75 and.b D3, <<invalid full ext with IS == 1 and I/IS == 5>>
00000402 07DD .incomplete
00000404 612D bsr +0x2F /* 00000433 */
00000406 4C1C 3706 movem.w D1,D2,A0,A1,A2,A4,A5, [A4]+
0000040A 423D clr.b <<invalid special address>>
0000040C FFBF .invalid <<F/6/7>>
0000040E 017F bchg <<invalid special address>>, D0
00000410 3EAA FA1D move.w [A7], [A2 - 0x5E3]
00000414 D90B addx.b -[A4], -[A3]
00000416 35FB A150 380A move.w [PC + 0x380A /* 00003C22, cstring ""<EOF> */], [PC]
0000041C E54C lsl D4.w, 2
0000041E E3A6 asl D6, D1
00000420 2AA0 move.l [A5], -[A0]
00000422 0F38 D502 btst [0xFFFFD502], D7
00000426 7C4E moveq.l D6, 0x4E
00000428 808F or.l D0, A7
0000042A 6F82 ble -0x7C /* 000003AE */
0000042C 1108 move.b -[A0], A0
0000042E 5869 017B addq.w [A1 + 0x17B], 4
00000432 093E btst <<invalid special address>>, D4
00000434 D401 add.b D2, D1
00000436 5871 1CF6 addq.w [A1 + D1 * 4 - 0x10], 4
0000043A 646E bcc +0x70 /* 000004AA */
0000043C 6A35 bpl +0x37 /* 00000473 */
0000043E B7F9 45DC EFF6 cmpa.l A3, [0x45DCEFF6]
00000444 79CD moveq.l D4, 0xFFFFFFCD
00000446 40C0 move.w D0, SR
00000448 FBBE .invalid <<F/6/5>>
0000044A D747 addx.w D3, D7
0000044C 0DE2 .incomplete
0000044E B5FF cmpa.l A2, <<invalid special address>>
00000450 7DB1 moveq.l D6, 0xFFFFFFB1
00000452 DC22 add.b D6, -[A2]
00000454 224D movea.l A1, A5
00000456 4313 .invalid 1, [A3] // invalid opcode 4 with b == 4
00000458 2456 movea.l A2, [A6]
0000045A 551D subq.b [A5]+, 2
0000045C 997D sub.w <<invalid special address>>, D4
0000045E EB4F lsl D7.w, 5
00000460 B894 cmp.l D4, [A4]
00000462 9515 sub.b [A5], D2
00000464 A515 syscall SetVol/PBHSetVol/HSetVol, flags=5
00000466 C84D and.w D4, A5
00000468 275C D96E move.l [A3 - 0x2692], [A4]+
0000046C 182D 4067 move.b D4, [A5 + 0x4067]
00000470 9BBB 9E54 sub.l [PC + A1 * 8 + 0x54], D5
00000474 160A move.b D3, A2
00000476 169E move.b [A3], [A6]+
00000478 6884 bvc -0x7A /* 000003FE */
0000047A 39E8 0C6C B580 move.w 0xB580, [A0 + 0xC6C]
00000480 80D7 divu.w D0, [A7]
00000482 B409 cmp.b D2, A1
00000484 095D bchg [A5]+, D4
00000486 87F9 5A2D D1F6 divs.w D3, [0x5A2DD1F6]
0000048C F79A .invalid <<F/6/3>>
0000048E 7306 moveq.l D1, 0x06
00000490 6EB7 bgt -0x47 /* 00000449 */
00000492 C149 exg A0, A1
00000494 70FD moveq.l D0, 0xFFFFFFFD
00000496 708F moveq.l D0, 0xFFFFFF8F
00000498 E032 roxr D2.b, D0
0000049A 702F moveq.l D0, 0x2F
0000049C C1FD muls.w D0, <<invalid special address>>
0000049E 0D6E 16EE bchg [A6 + 0x16EE], D6
000004A2 0ADC .incomplete
000004A4 D7E0 add.l A3, -[A0]
000004A6 2EC1 move.l [A7]+, D1
000004A8 DD82 addx.l D6, D2
label000004AA:
000004AA FB2F .extension 0xB2F <<F/4-5/5>> // unimplemented
000004AC DC0F add.b D6, A7
000004AE E03E ror D6.b, D0
000004B0 85DB divs.w D2, [A3]+
000004B2 08B7 0C6E 155C bclr.b <<invalid full ext with I/IS == 4>>, 0x6E /* 'n' */
000004B8 7B8A moveq.l D5, 0xFFFFFF8A
000004BA 8D28 DC56 or.b [A0 - 0x23AA], D6
000004BE 6DCB blt -0x33 /* 0000048B */
000004C0 A820 syscall Get1NamedResource
000004C2 5857 addq.w [A7], 4
000004C4 2C3A 6318 move.l D6, [PC + 0x6318 /* 000067DE, cstring ""<EOF> */]
000004C8 235C 64DE move.l [A1 + 0x64DE], [A4]+
000004CC 3FEF 32C3 move.w <<invalid special address>>, [A7 + 0x32C3]
000004D0 019B bclr [A3]+, D0
000004D2 CF5C and.w [A4]+, D7
000004D4 983A CA68 sub.b D4, [PC - 0x3598 /* FFFFCF3E, cstring ""<EOF> */]
000004D8 34C7 move.w [A2]+, D7
000004DA DCEE E058 add.w A6, [A6 - 0x1FA8]
000004DE D8E6 add.w A4, -[A6]
000004E0 1D39 7284 5E26 move.b -[A6], [0x72845E26]
000004E6 B962 xor.w -[A2], D4
000004E8 CEEF 751F mulu.w D7, [A7 + 0x751F]
000004EC 3179 8FE9 4A9A 175D move.w [A0 + 0x175D], [0x8FE94A9A]
000004F4 3973 7CCA 6772 move.w [A4 + 0x6772], [A3 + D7 * 4 - 0x54]
000004FA D616 add.b D3, [A6]
000004FC 0C2E CE4F 8D9B cmpi.b [A6 - 0x7265], 0x4F /* 'O' */
00000502 E159 rol D1.w, 8
00000504 5BB0 1276 subq.l [A0 + D1.w * 2 + 0x76], 5
00000508 FBB0 .invalid <<F/6/5>>
0000050A D6E7 add.w A3, -[A7]
0000050C 12F6 8248 move.b [A1]+, [A6 + A0.w * 2 + 0x48]
00000510 47D4 lea.l A3, [A4]
00000512 C2D4 mulu.w D1, [A4]
00000514 AC8B syscall GetFontInfo, auto_pop
00000516 C7CC muls.w D3, A4
00000518 59AD 1E71 subq.l [A5 + 0x1E71], 4
label0000051C:
0000051C B9C2 cmpa.l A4, D2
0000051E 5347 subq.w D7, 1
00000520 275C 2657 move.l [A3 + 0x2657], [A4]+
00000524 60F6 bra -0x8 /* 0000051C */
00000526 A782 syscall DTInstall, flags=7
00000528 ABE6 syscall 0xBE6
0000052A AC7B syscall ClipRect, auto_pop
0000052C 220C move.l D1, A4
0000052E 990B subx.b -[A4], -[A3]
00000530 7BA9 moveq.l D5, 0xFFFFFFA9
00000532 DCBE add.l D6, <<invalid special address>>
00000534 57BF subq.l <<invalid special address>>, 3
00000536 4CF9 B67C 2057 7187 movem.l D2,D3,D4,D5,D6,A1,A2,A4,A5,A7, [0x20577187]
0000053E 5D1C subq.b [A4]+, 6
00000540 0BBA 7D3F bclr [PC + 0x7D3F /* 00008281, cstring ""<EOF> */], D5
00000544 DBEB 1E37 add.l A5, [A3 + 0x1E37]
00000548 7336 moveq.l D1, 0x36
0000054A 978D subx.l -[A3], -[A5]
0000054C AB7B syscall stTransparent
0000054E 6233 bhi +0x35 /* 00000583 */
00000550 EEB0 roxr D0, D7
00000552 E930 roxl D0.b, D4
00000554 41B0 9A74 .invalid 0, [A0 + A1 * 2 + 0x74] // invalid opcode 4 with b == 6
00000558 8757 or.w [A7], D3
0000055A DB82 addx.l D5, D2
0000055C 9C75 7BDF sub.w D6, <<invalid full ext with IS == 1 and I/IS == 7>>
00000560 8D4D B9C4 pack -[A6], -[A5], 0xB9C4
00000564 B2AC 7BDE cmp.l D1, [A4 + 0x7BDE]
00000568 1576 07AB 66C0 0C9B F33E 7193 move.b [A2 + 0x7193], [[0x66C0 + D0 * 8] + 0xC9BF33E]
00000574 168B move.b [A3], A3
00000576 2A36 1767 move.l D5, <<invalid full ext with IS == 1 and I/IS == 7>>
0000057A 1620 move.b D3, -[A0]
0000057C 566C 62CE addq.w [A4 + 0x62CE], 3
00000580 BFC1 cmpa.l A7, D1
00000582 C958 and.w [A0]+, D4
00000584 E2A9 lsr D1, D1
00000586 861F or.b D3, [A7]+
00000588 D9D4 add.l A4, [A4]
0000058A 95CD sub.l A2, A5
0000058C 06C7 .incomplete
0000058E 2FF5 A9D6 move.l <<invalid special address>>, <<invalid full ext with IS == 1 and I/IS == 6>>
00000592 02CC .incomplete
00000594 AC80 syscall SetPt, auto_pop
00000596 BFD5 cmpa.l A7, [A5]
00000598 A67A syscall SetADBInfo, flags=6
0000059A 7EAF moveq.l D7, 0xFFFFFFAF
0000059C F047 BEA7 .extension 0x047 <<F/1/0>>, 0xBEA7 // unimplemented
000005A0 2308 move.l -[A1], A0
000005A2 6050 bra +0x52 /* 000005F4 */
000005A4 B7F1 C50C cmpa.l A3, <<invalid full ext with I/IS == 4>>
000005A8 479F .invalid 3, [A7]+ // invalid opcode 4 with b == 6
000005AA 9147 subx.w D0, D7
000005AC B80B cmp.b D4, A3
000005AE 8505 sbcd D2, D5
000005B0 C52A 511C and.b [A2 + 0x511C], D2
000005B4 E592 roxl D2, 2
000005B6 8C45 or.w D6, D5
000005B8 BA5C cmp.w D5, [A4]+
000005BA AED3 syscall 0xAD3, auto_pop
000005BC 3F66 3EF3 move.w [A7 + 0x3EF3], -[A6]
000005C0 E2BE ror D6, D1
000005C2 46FF move.w SR, <<invalid special address>>
000005C4 27FC 1E02 7E4B 01FE move.l <<invalid full ext with IS == 1 and I/IS == 6>>, 0x1E027E4B
000005CC 21E6 2DF4 move.l [0x00002DF4], -[A6]
000005D0 E735 roxl D5.b, D3
000005D2 CD39 6761 2FF2 and.b [0x67612FF2], D6
000005D8 3016 move.w D0, [A6]
label000005DA:
000005DA 36F8 B190 move.w [A3]+, [0xFFFFB190]
label000005DE:
000005DE 9296 sub.l D1, [A6]
000005E0 74AA moveq.l D2, 0xFFFFFFAA
000005E2 ABC9 syscall IconDispatch
000005E4 E030 roxr D0.b, D0
000005E6 DAA4 add.l D5, -[A4]
000005E8 E300 asl D0.b, 1
label000005EA:
000005EA FCFE 4900 .extension 0xCFE <<F/2-3/6>> // unimplemented
000005EE 6720 beq +0x22 /* 00000610 */
000005F0 34AD 0E5A move.w [A2], [A5 + 0xE5A /* export_455 */]
label000005F4:
000005F4 9453 sub.w D2, [A3]
000005F6 60E2 bra -0x1C /* 000005DA */
000005F8 8CBC AFD1 62FD or.l D6, 0xAFD162FD
000005FE 49D7 lea.l A4, [A7]
00000600 DD34 1B10 add.b [A4 + D1 * 2], D6
00000604 24D9 move.l [A2]+, [A1]+
00000606 A7B9 syscall vDisptch, flags=7
00000608 DB6F F00D add.w [A7 - 0xFF3], D5
0000060C 2D60 5863 move.l [A6 + 0x5863], -[A0]
label00000610:
00000610 ECA4 asr D4, D6
00000612 D8D8 add.w A4, [A0]+
00000614 C637 4800 and.b D3, [A7 + D4]
00000618 8128 2C28 or.b [A0 + 0x2C28], D0
0000061C 0EA0 F0A2 F0EA .invalid.l -[A0], 0xF0A2F0EA // invalid immediate operation
00000622 69C6 bvs -0x38 /* 000005EA */
00000624 2B3C BB50 84B5 move.l -[A5], 0xBB5084B5
0000062A 621C bhi +0x1E /* 00000648 */
0000062C 8BBD or.l <<invalid special address>>, D5
0000062E 194E 1B85 move.b [A4 + 0x1B85], A6
00000632 2FE0 move.l <<invalid special address>>, -[A0]
00000634 1275 FB2E 13C3 4806 movea.b A1, [[A5 + 0x13C3] + A7 * 2 + 0x4806]
0000063C 20F0 1A09 move.l [A0]+, [A0 + D1 * 2 + 0x9]
00000640 940D sub.b D2, A5
00000642 0E80 10D6 92C1 .invalid.l D0, 0x10D692C1 // invalid immediate operation
label00000648:
00000648 4BB1 E008 .invalid 5, [A1 + A6.w + 0x8] // invalid opcode 4 with b == 6
0000064C 180D move.b D4, A5
0000064E F9D3 .invalid <<F/7/4>>
00000650 DA85 add.l D5, D5
00000652 A6B9 syscall vDisptch, flags=6
00000654 8660 or.w D3, -[A0]
00000656 6B86 bmi -0x78 /* 000005DE */
00000658 95A7 sub.l -[A7], D2
0000065A 1D93 E80B move.b [A6 + A6 + 0xB], [A3]
0000065E B428 61DD cmp.b D2, [A0 + 0x61DD]
label00000662:
00000662 B55F xor.w [A7]+, D2
00000664 F765 .extension 0x765 <<F/4-5/3>> // unimplemented
00000666 93BA 1C4F sub.l [PC + 0x1C4F /* 000022B7, cstring ""<EOF> */], D1
0000066A 23F9 274A 162E A077 5DC1 move.l [0xA0775DC1], [0x274A162E]
00000674 E58A lsl D2, 2
00000676 6CD7 bge -0x27 /* 0000064F */
00000678 4B2C 3901 .invalid 5, [A4 + 0x3901] // invalid opcode 4 with b == 4
0000067C 2CB4 23E9 95EB move.l [A6], [[-0x6A15]]
00000682 89D0 divs.w D4, [A0]
00000684 FC82 C644 .extension 0xC82 <<F/2-3/6>> // unimplemented
00000688 97C6 sub.l A3, D6
0000068A C46E 0A02 and.w D2, [A6 + 0xA02]
0000068E 30DA move.w [A0]+, [A2]+
00000690 66E3 bne -0x1B /* 00000675 */
00000692 E33A rol D2.b, D1
00000694 ABA1 syscall rArith32Tab
label00000696:
00000696 AB06 syscall CullPoints
00000698 DF86 addx.l D7, D6
0000069A 4BC0 lea.l A5, D0
0000069C FD15 .extension 0xD15 <<F/4-5/6>> // unimplemented
0000069E 4EC7 jmp D7
000006A0 A12D syscall SetApplLimit, flags=1
000006A2 62F2 bhi -0xC /* 00000696 */
000006A4 10EE 59B8 move.b [A0]+, [A6 + 0x59B8]
000006A8 02DC .incomplete
000006AA 0308 btst A0, D1
000006AC D221 add.b D1, -[A1]
000006AE E82F lsr D7.b, D4
000006B0 6233 bhi +0x35 /* 000006E5 */
000006B2 2B6F 4531 A56D move.l [A5 - 0x5A93], [A7 + 0x4531]
000006B8 8C8B or.l D6, A3
000006BA 4727 .invalid 3, -[A7] // invalid opcode 4 with b == 4
000006BC 1C1B move.b D6, [A3]+
000006BE 44EF 6897 move.b [A7 + 0x6897], CCR
000006C2 F5EB .invalid <<F/7/2>>
000006C4 7D5C moveq.l D6, 0x5C
000006C6 B2C4 cmpa.w A1, D4
000006C8 D30D addx.b -[A1], -[A5]
000006CA 1FC3 move.b <<invalid special address>>, D3
000006CC 3892 move.w [A4], [A2]
000006CE 3246 movea.w A1, D6
000006D0 8C61 or.w D6, -[A1]
000006D2 28F7 3F51 move.l [A4]+, [[A7]]
000006D6 0F6A 8652 bchg [A2 - 0x79AE], D7
000006DA 6A86 bpl -0x78 /* 00000662 */
000006DC 4114 .invalid 0, [A4] // invalid opcode 4 with b == 4
000006DE 7E0C moveq.l D7, 0x0C
000006E0 E3A8 lsl D0, D1
000006E2 6799 beq -0x65 /* 0000067D */
000006E4 8C04 or.b D6, D4
000006E6 44B9 0D97 4041 neg.l [0x0D974041]
000006EC 048D C1D9 1D87 subi.l A5, 0xC1D91D87
000006F2 88C4 divu.w D4, D4
000006F4 1074 5F67 movea.b A0, <<invalid full ext with IS == 1 and I/IS == 7>>
000006F8 38A5 move.w [A4], -[A5]
000006FA 159D D8E0 move.b [A2 + A5 - 0x32], [A5]+
000006FE 2204 move.l D1, D4
00000700 E510 roxl D0.b, 2
00000702 9C42 sub.w D6, D2
00000704 6046 bra +0x48 /* 0000074C */
00000706 B671 0249 cmp.w D3, [A1 + D0.w * 2 + 0x49]
0000070A 3B84 4600 move.w [A5 + D4.w * 8], D4
0000070E 24C1 move.l [A2]+, D1
00000710 544E addq.w A6, 2
00000712 2E42 movea.l A7, D2
00000714 F069 2CAA .extension 0x069 <<F/1/0>>, 0x2CAA // unimplemented
00000718 87D0 divs.w D3, [A0]
0000071A DF43 addx.w D7, D3
0000071C D012 add.b D0, [A2]
0000071E 361E move.w D3, [A6]+
00000720 D028 1B2B add.b D0, [A0 + 0x1B2B]
00000724 458D .invalid 2, A5 // invalid opcode 4 with b == 6
00000726 C951 and.w [A1], D4
00000728 3069 2526 movea.w A0, [A1 + 0x2526]
0000072C 27C1 586B move.l [PC + D5 + 0x6B], D1
00000730 26EF F7A8 move.l [A3]+, [A7 - 0x858]
00000734 03F7 .incomplete
00000736 EBD5 03F7 bfexts D0, [A5] {15:D7}
0000073A 8BEA A0C6 divs.w D5, [A2 - 0x5F3A]
0000073E 7053 moveq.l D0, 0x53
00000740 938D subx.l -[A1], -[A5]
00000742 9712 sub.b [A2], D3
00000744 C330 EC70 and.b [A0 + A6 * 4 + 0x70], D1
00000748 730F moveq.l D1, 0x0F
0000074A BB34 C3D6 xor.b <<invalid full ext with IS == 1 and I/IS == 6>>, D5
// begin alternate branch 0000074C-0000074E
label0000074C:
0000074C C3D6 muls.w D1, [A6]
// end alternate branch 0000074C-0000074E
label0000074C: // (misaligned)
0000074E F533 .extension 0x533 <<F/4-5/2>> // unimplemented
00000750 2434 B54C move.l D2, <<invalid full ext with I/IS == 4>>
00000754 1063 movea.b A0, -[A3]
00000756 9AEF 414F sub.w A5, [A7 + 0x414F]
0000075A C732 9230 and.b [A2 + A1.w * 2 + 0x30], D3
0000075E B2E7 cmpa.w A1, -[A7]
00000760 FBD1 .invalid <<F/7/5>>
00000762 DE41 add.w D7, D1
00000764 7FDA moveq.l D7, 0xFFFFFFDA
00000766 3BC6 move.w <<invalid special address>>, D6
00000768 43ED A368 lea.l A1, [A5 - 0x5C98]
0000076C D888 add.l D4, A0
0000076E F84D 6947 .extension 0x84D <<F/1/4>>, 0x6947 // unimplemented
00000772 000E A14C ori.b A6, 0x4C /* 'L' */
00000776 46DC move.w SR, [A4]+
00000778 2AB1 938C move.l [A5], <<invalid full ext with I/IS == 4>>
0000077C 9712 sub.b [A2], D3
0000077E 092B 827D btst [A3 - 0x7D83], D4
00000782 FE3B 10FC .unknown 0xFE3B 0x10FC (W = 7)
00000786 8A26 or.b D5, -[A6]
00000788 B8D4 cmpa.w A4, [A4]
0000078A 0CC1 .incomplete
0000078C 0838 479D 2521 btst.b [0x00002521], 0x9D
00000792 23E0 3405 28DF move.l [0x340528DF], -[A0]
00000798 7618 moveq.l D3, 0x18
0000079A 4A36 A7FB 76CF E832 3193 FEAE tst.b [[0x76CFE832] + 0x3193FEAE]
000007A6 3014 move.w D0, [A4]
000007A8 18A2 move.b [A4], -[A2]
000007AA 7E43 moveq.l D7, 0x43
000007AC 5CB8 8F12 addq.l [0xFFFF8F12], 6
000007B0 933F sub.b <<invalid special address>>, D1
000007B2 4482 neg.l D2
000007B4 0C47 2E34 cmpi.w D7, 0x2E34 /* '.4' */
000007B8 F9EB .invalid <<F/7/4>>
000007BA 7929 moveq.l D4, 0x29
000007BC 1105 move.b -[A0], D5
000007BE 1D2D 5C84 move.b -[A6], [A5 + 0x5C84]
000007C2 2163 A32B move.l [A0 - 0x5CD5], -[A3]
000007C6 62D1 bhi -0x2D /* 00000799 */
000007C8 A4D8 syscall vExtBTFile, flags=4
000007CA A4D4 syscall vGetNode, flags=4
000007CC 7293 moveq.l D1, 0xFFFFFF93
000007CE F43B cpusha NONE
000007D0 8209 or.b D1, A1
000007D2 5204 addq.b D4, 1
000007D4 1B30 983E move.b -[A5], [A0 + A1 + 0x3E]
000007D8 AE38 syscall UpdatePixMap, auto_pop
000007DA 8936 0942 4D82 or.b [[A6 + <<invalid base displacement size>>] + 0x4D82], D4
000007E0 5093 addq.l [A3], 8
000007E2 20D4 move.l [A0]+, [A4]
000007E4 B108 cmpm.b [A0]+, [A0]+
000007E6 48C2 ext.l D2
000007E8 0B75 64B0 bchg [A5 + D6.w * 4 - 0x80], D5
label000007EC:
000007EC FCD8 98B5 .extension 0xCD8 <<F/2-3/6>> // unimplemented
000007F0 F3A1 .invalid <<F/6/1>>
000007F2 307A 2B31 movea.w A0, [PC + 0x2B31 /* 00003325, cstring ""<EOF> */]
000007F6 C89F and.l D4, [A7]+
000007F8 8101 sbcd D0, D1
000007FA 7191 moveq.l D0, 0xFFFFFF91
000007FC C2EF 44E2 mulu.w D1, [A7 + 0x44E2]
00000800 9CD8 sub.w A6, [A0]+
00000802 EC5F ror D7.w, 6
00000804 60E6 bra -0x18 /* 000007EC */
00000806 346F C001 movea.w A2, [A7 - 0x3FFF]
0000080A C2F0 527F mulu.w D1, [A0 + D5.w * 2 + 0x7F]
0000080E A600 syscall Open/PBHOpen/HOpen, flags=6
00000810 5A08 addq.b A0, 5
00000812 A30E syscall UnmountVol/HUnmountVol, flags=3
00000814 12D1 move.b [A1]+, [A1]
00000816 71D9 moveq.l D0, 0xFFFFFFD9
00000818 6D6D blt +0x6F /* 00000887 */
0000081A 8031 0DD8 or.b D0, []
0000081E 0160 bchg -[A0], D0
00000820 5B2B 2041 subq.b [A3 + 0x2041], 5
00000824 04C6 .incomplete
00000826 A55E syscall NMInstall, flags=5
00000828 A58B syscall CommToolboxDispatch, flags=5
0000082A FDEA .invalid <<F/7/6>>
0000082C 024B 5A20 andi.w A3, 0x5A20 /* 'Z ' */
00000830 3633 9E71 move.w D3, [A3 + A1 * 8 + 0x71]
00000834 0682 A138 1834 addi.l D2, 0xA1381834
0000083A 2C4F movea.l A6, A7
0000083C 0EB2 5D46 B10C 41E2 708D 9F3A .invalid.l [[0x708D] - 0x60C6], 0x5D46B10C // invalid immediate operation
00000848 99EB 1FA2 sub.l A4, [A3 + 0x1FA2]
0000084C 4EA3 jsr -[A3]
0000084E 1ED9 move.b [A7]+, [A1]+
00000850 F21B 561C facos fp4, (double) [A3]+
00000854 07BB A37D bclr <<invalid full ext with IS == 1 and I/IS == 5>>, D3
00000858 148D move.b [A2], A5
0000085A C9E7 muls.w D4, -[A7]
0000085C 4A18 tst.b [A0]+
0000085E 8D18 or.b [A0]+, D6
00000860 7585 moveq.l D2, 0xFFFFFF85
00000862 2542 709F move.l [A2 + 0x709F], D2
00000866 6373 bls +0x75 /* 000008DB */
00000868 C527 and.b -[A7], D2
0000086A 3687 move.w [A3], D7
0000086C 81D2 divs.w D0, [A2]
0000086E 8610 or.b D3, [A0]
00000870 9681 sub.l D3, D1
00000872 307B 6BC3 2CA1 D397 movea.w A0, [[ + <<invalid base displacement size>>] + 0x2CA1D397]
0000087A D2CE add.w A1, A6
0000087C 4351 chk.w D1, [A1]
0000087E 6154 bsr +0x56 /* 000008D4 */
00000880 5265 addq.w -[A5], 1
00000882 58E6 svc -[A6]
00000884 348C move.w [A2], A4
00000886 306A 51D2 movea.w A0, [A2 + 0x51D2]
0000088A FFB6 .invalid <<F/6/7>>
0000088C 44D1 move.b [A1], CCR
0000088E C821 and.b D4, -[A1]
00000890 0081 2904 A68E ori.l D1, 0x2904A68E
00000896 1198 42A0 move.b [A0 + D4.w * 2 - 0x96], [A0]+
0000089A 8240 or.w D1, D0
0000089C E518 rol D0.b, 2
0000089E 810A sbcd -[A0], -[A2]
000008A0 6D5E blt +0x60 /* 00000900 */
000008A2 9C46 sub.w D6, D6
000008A4 C7A2 and.l -[A2], D3
000008A6 0E53 0373 .invalid.w [A3], 0x373 // invalid immediate operation
000008AA 0BB8 F8CB bclr [0xFFFFF8CB], D5
000008AE E986 asl D6, 4
000008B0 A4AC syscall FSMDispatch, flags=4
000008B2 10D0 move.b [A0]+, [A0]
000008B4 9F07 subx.b D7, D7
000008B6 D892 add.l D4, [A2]
000008B8 07A8 E401 bclr [A0 - 0x1BFF], D3
000008BC 6A79 bpl +0x7B /* 00000937 */
000008BE 80CD divu.w D0, A5
000008C0 7980 moveq.l D4, 0xFFFFFF80
000008C2 AE3C syscall SetClientID, auto_pop
000008C4 4077 1EE0 negx.w [A7 + D1 * 8 - 0x32]
000008C8 F13C .extension 0x13C <<F/4-5/0>> // unimplemented
000008CA 403C 0F90 CB03 negx.b 0xF90CB03
000008D0 34E6 move.w [A2]+, -[A6]
000008D2 01A4 bclr -[A4], D0
fn000008D4:
000008D4 3C80 move.w [A6], D0
000008D6 270F move.l -[A3], A7
000008D8 90C8 sub.w A0, A0
000008DA 0364 bchg -[A4], D1
000008DC F200 4A1E fgetexp fp4, (extended) D0
000008E0 6038 bra +0x3A /* 0000091A */
000008E2 0FA0 bclr -[A0], D7
000008E4 E701 asl D1.b, 3
000008E6 380F move.w D4, A7
000008E8 B0F0 4600 cmpa.w A0, [A0 + D4.w * 8]
000008EC 7F7F moveq.l D7, 0x7F
000008EE 7FE7 moveq.l D7, 0xFFFFFFE7
000008F0 E042 asr D2.w, 8
000008F2 707E moveq.l D0, 0x7E
000008F4 B806 cmp.b D4, D6
000008F6 B87B 7025 cmp.w D4, [PC + D7.w + 0x25]
000008FA B4E7 cmpa.w A2, -[A7]
000008FC 5F6D 1DD5 subq.w [A5 + 0x1DD5], 7
label00000900:
00000900 EA43 asr D3.w, 5
00000902 1EBF move.b [A7], <<invalid special address>>
00000904 32BA 27D3 move.w [A1], [PC + 0x27D3 /* 000030D9, cstring ""<EOF> */]
00000908 5BA5 subq.l -[A5], 5
0000090A ABF5 syscall DSPManager
0000090C FB47 .extension 0xB47 <<F/4-5/5>> // unimplemented
0000090E 5BC9 .incomplete